super compression engine - French English Dictionary